package com.example.demo.mapper;

import com.example.demo.bean.User;
import com.example.demo.bean.Node;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * 用户数据访问接口
 */
@Mapper
public interface NodeMapper {
    @Select("SELECT * FROM node WHERE title = #{title}")
    Node findByTitle(@Param("title") String title);

//    User findById(@Param("id") Integer id);
//    List<User> findAll();
//    int insert(User user);
//    int update(User user);
//    int deleteById(@Param("id") Integer id);
//    User findByUsername(@Param("uname") String uname);
//    List<User> findByClass(@Param("className") String className);
//    List<User> findByPage(@Param("offset") int offset,
//                         @Param("pageSize") int pageSize,
//                         @Param("search") String search);
//
//    Long countTotal(@Param("search") String search);
}